package com.habdqn.studentmanager.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.habdqn.studentmanager.bean.Dictionary;

/**
 * @author Administrator 数据字典数据操作类 2017年5月17日
 * 
 */
public interface DictionaryMapper {

	/**
	 * 新增字典
	 * 
	 * @param bean
	 */
	void insert(Dictionary bean);

	/**
	 * 更新字段
	 * 
	 * @param bean
	 */
	void update(Dictionary bean);

	/**
	 * 删除字典
	 * 
	 * @param bean
	 */
	void delete(Dictionary bean);

	/**
	 * 查询字典
	 * 
	 * @param bean
	 * @return
	 */
	Dictionary find(Dictionary bean);

	/**
	 * 查询字典列表
	 * 
	 * @param bean
	 * @return
	 */
	List<Dictionary> findList(Dictionary bean);

	/**
	 * 获得字典表value
	 * 
	 * @param bean
	 * @return value
	 */
	Integer findValue(@Param("type")int type,@Param("name") String name);
}
